package xyz.tanxiao.links.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 转换域名控制表
 *
 * @author 万成波
 * @email 2300064869@qq.com
 * @createTime 2023-07-14 14:56:57 星期五
 */
@Getter
@Setter
@TableName(value ="sl_domain_manage")
public class SlDomainManage implements Serializable {

	private static final long serialVersionUID = 1L;

	@TableId(type = IdType.AUTO)
	private Long id;

	/**
	 * 添加时间
	 */
	private LocalDateTime createTime;

	/**
	 * 主机域名：http://xxx、https://xxx
	 */
	private String domainName;

	/**
	 * 类型：0 保护域名、1 禁用域名
	 * {@link xyz.tanxiao.links.common.enums.DomainTypeEnum}
	 */
	private Integer type;

	/**
	 * 状态：0 启用、1 禁用
	 */
	private Integer status;

}